package com.jeecg.study.common.utils;

import javax.servlet.http.HttpServletRequest;

public class Global {
	
	/**
	 * 执行业务逻辑，成功返回值
	 */
	public static final String RESULT_SUCCESS="success";
	
	/**
	 * 执行业务逻辑，失败返回值
	 */
	public static final String RESULT_FAIL="fail";
	
	/**
	 * servlet_url_pattern 资源过滤后缀
	 */
	public static final String SERVLET_URL_PATTERN=getConfig("servlet_url-pattern");
	
	/**
	 * @see 获取请求uri资源 （避免存在 contextPath）
	 * @param request
	 * @return
	 */
	public static String getUri(HttpServletRequest request){
		return request.getRequestURI().replace(request.getContextPath(),"");
	}
	
	/**
	 * @see 获取 .properties 配置文件信息
	 * @param key
	 * @return
	 */
	public static String getConfig(String key){
		return PropertiesUtils.prop.getProperty(key);
	}

}
